Position-independent code
MACHINE INSTRUCTION CODE THAT EXECUTES PROPERLY REGARDLESS OF WHERE IN MEMORY IT RESIDES
Position independent; Position independent executable; Position Independent Code; Position independent code; Position Independant Code; Position-Independent Code; PIC code; Position-independent executable; Position-independent data; One-time position-independence; Many-time position-independence; One-time position-independent code; Many-time position-independent code; Position-independent; Position-dependent code
In computing, position-independent code (PIC) or position-independent executable (PIE) is a body of machine code that, being placed somewhere in the primary memory, executes properly regardless of its absolute address. PIC is commonly used for shared libraries, so that the same library code can be loaded in a location in each program address space where it does not overlap with other memory in use (for example, other shared libraries).